buffalo hump - Turkish English Dictionary